a considerable extent - Francés Inglés Diccionario